traffic in drugs - French English Dictionary